Читать онлайн книгу "Python-3. Полезные программы. Книга вторая"
Python-3. ???????? ?????????. ????? ??????
?????? Ը??????? ????????
??? ????? ??? ?????????? ?????????????, ???????? ?????? ??????????????? ?? ????? Python 3. ????? ????? ??????? ??? ????????? ????????? ? ??? ??????? ?????????????-?????????, ? ????? ??? ???????????. ???????????? ? ????? ??????? ???????? ??????? ????? ? ????????? ?????????? ?????? ? ????????. ???? ???????????????? Python ?????? ???????? ??? ???????? ??????? ????? ?? ??????????? ??????????? ???????? ? ??????????. ???????????????? ?? Python ??????? ?????? ???????, ??? ?? ?????? ??????. ????????????? ? ???? ????? ?????????? ?????? ????????? ????????????? ??????? ? ?????????? ????????? ???????? ????????? ??????????? ????????? ????? ? ????????? ??????????? ??????. ?????? ????? ? ??????? ????????? ??????? ????????. ??? ?????????, ? ?????? ?????, ??????????? ????? ??????? ??? ????????????? ????????????? ?????? ????????. ??? ????????? ????????? ? ????????? ???????????? ? ?????? ????????????-????????. ???????? ?????? ???????????? ? ???????? ??????? ?????? ??? ????? ??????????????? ????????.
????????.
????? ??????.
??????? ??????????? ?????? ??.???????? ????????????? ?????? ???????? ?????? ????????? ??????? ??? ????? ??? ?????????? ?????????????, ???????? ?????? ??????????????? ?? ????? Python 3. ????? ????? ??????? ??? ????????? ????????? ? ??? ????????????? ????????? ? ????? ?? ???????????. ?????? ????? ???????? ????? ????????? ??????? ???????? ??????????? ?????????????? ??????? ????????????? ? ???????????? ?????? ???????? ???????????? ? ??????????. ???????????? ? ????? ??????? ??????????? ???????? ????? ? ????????? ??????????? ??????. ??? ????????? ????????? ? ????????? ???????????? ? ?????? ???????????? ????????. ???????? ???????? ???????? ???????????. ???????? ?????? ???????????? ? ???????? ??????? ?????? ??? ????? ??????????????? ????????. ??? ????????????? ?????????? ????????? ???????? ????????? ? ?????????? ?? ?? ????? ?????????? Python 3.4. ??? ????? ??????? ?????? Python 3.8..Python 3.4 ???????????????? ???????? ? ????????? ? ???????? ?? ????? https://soft-file.ru/python/ (https://soft-file.ru/python/) ????? ??????????? ????????? Python 3.4 ????????? ??????????? ????? ???. ?????????? ??????? ? ????????? ? ???????? ???????. ?????? 32 ????????? ? 64 ????????? ???????. ??? ?????? ??????? ???? Python 3.4..
??????????:
????????? ???????? ??? Python 3.4 ? ????? ????? ??????. ?? Python 2 ????????? ???????? ?? ?????, ??? ??? ? Python 3.4 ????????? ?????? ?????????? ?? Python 2.
? ????????? ?? ????? ????? ????? ????? ????????? ? ??????? ????????? ???????? ? ??????.
???????? ??????, ??????? ??????? ???? ?? ???????,?? ??? ???????? ? ???????????? ????????? ?????????. ??????? ????? ?????????? ????? ??? ?????????? ???????? ? ???? ?????????, ??? ?????????????, ?????????? ??????? ????? ?????, ??? ?????? ???? ?????? ? ??? ????? ?????? ?????? ? ????????? ? ?????????? ?????.
????????? ? Python ??????? ?? ?????, ?????????? ? ??????? ????????? ?????????.
????????? ???????? ?????? ???? ?????? ???????, ? ??????? ???????. ???????? Microsoft Word ?? ??????? ??????, ??? ?? ????????? ? ?????? ????????? ????????? ???????, ???????, ???????? ??????? Python ? ????????? ???????????? ????????. ???? ??????? ????????? ?? ??????? ? ??????? ?.doc ? ??? ???????? ? ??????? ??????? ?????? ????????? ???? ? ????????? ? ??????? ??? ???????? ? ??????????? ??????? ?? ????? ?.doc ? ????????? ? ?????? ????????? ???? ? ???????? ? ???????????? ?.txt ? ?????????? ??? ? ?????? ?????????. ????? ??????? ???? ???? ? ????????? ??? ? ??????????? ?.py ?. ??? ????? ????? ??? ???? ?????.
?????, ?????? ????????? ?????? ?????????? ??? ??????? ????? ? ?????? ??????.
???? ? ????????? ??????? ?????????? ?????????, ???????? while ??? for, ?? ?? ????? ?????????? ??????? ?????? ?????? ??? ?????????? ??????. ????? ??????????? ??????????,
??? ???????????? ??? ??????????, ? ??????????? ?? ??????? ? ?????????? ?????????.
????? ?????????? ?? ???????? ????????? ????????? ? ?????? ??????. ?????? ? ?????? ?????? ????? ?????? ?????? ???????. ????? ???????? ? ?????? ?????? ? ?????? ????????.
???? ? ?????????? Python 3.4 ?????????? ?????????, ?? ??? ??????? ????? ????? ?? ????? ? ??????????? ?.py ?. ????????? ?????? ??????????. ???? ????????? ?????????? ??? ???????? ? ????????? ???? ????????? ????????? ? IDLE( Python GUI) ? ????? ????????? ??????? ????? ??????? ???? ?? ? File ? ????? Open. ? ???????? ???? ??????? ???? ????, ???????? ??? ? ??????? ? ???????. ?? ????? ????????? ??????? ?????? ????? ? ?????????? ?????? ????????? ??????. ??????? ??????? ? Run- ??????? ? ????????? ?????????? ???? ? ??????? ?? ? Run Module F5 ? ???? ????????? ???????? ??????????? ? ??????????????? ?? ????? ??????. ?????? ??? ??????????????? ?? ????????? ?? ??????? ???????. ????????? ??????????? ? ?????? ?? ??????????. ? ????????? ??????? ???????? ???????? ?????? ? ?????? ????????? ? # -*? coding: cp1251 -*? ? ?????????? ??????????.
?????????? ???????? ? IDLE( Python GUI) ? ???? ? ????????? ? ?????????? Python 3.4.. ??????? ??? ?????????? ?????? ? ??????????????? ?????????.
??? ??????? ????? ? ????? ????????? ? ???-?? ???????, ? ???-?? ?????????, ??????? ????????.
? ??????? ??? ??????? ????????? ??? ? ?????? ???????. ?????????? ??????? ????????? ? ????????? ???????? ?.txt? ?????????? ???????????? ?????????? ???????. ????? ?????? # ????????????? ????? ??????? ???? ???????? ??? ???????. ? ??????- ???, ??? ???? ?????????? ?????????, ????? ???????? ????? ???????? ?????: #?????? C???? ? ?????? ??????? ? ?????? ?????? ??????. ?????????????? ? ??????? ?????? ?????? ??????? ? ?????? ?????? ??????. ???, ??? ???? ??????????, ????????: #?????? ????? C????? ? ?????? ??????? ? ?????? ?????? ?????? ? ? ?????? ?????????? ??? ???????? ? ?????? ??????. ?????? ???????? ??? ??????? ? ???? ?? ???? ???????? ????????? ? ?????? ????? ?????? ????? ? ?IDLE( Python GUI)?. ???? ??? ??????????? ????????? ?? ????????: ??????????? gsf4610@yandex.ru ? ??????.
????????? ????? ? ??????? ?????????? ??????.
??? ????? ????? ? ??????? ??????, ?????????? ???????? ??????? ????? ?? ????? ????? ????? ??????. ???? ????? ????? ????????? ??????? ? ????????? ???????? ??? ??????????????.
???????? ????? ??? ??????? ? ????????? ?????????? ???????? ? ????????. ???? ????????? ? ????????? ??????? ??????? ???????? ???? ? ?? ?? ????????? ? ????????. ????? ?? ????? ??????? ???????? ? ???????? ? ??? ?????? ??????? ????????? ? ???????. ??? ????? ??????? ???????- ?? ?????? ?????? ? ???????? ?, ????? ??????? ? ????????? ?????, ????????? ? ???????.
????????? ????????????.
?????? # ?????????? ?????? ????????????. ??, ??? ??????? ?? ??????? ????????? ?????? ??????????, ???????? ?? ????????? ??????. ??????????? ??????????? ????? ???? ??? ???????,????? ????? ??? ??? ??????? ???????????? ???? ????? ??????????? ? ?????? ?????????.
???????? ????????????
???????? ???????????? ????????? ??? ??????????? ???????? ???????????? ???????????? ????? ????? ?????????? ??????????.
??????? ?????????.
# -*? coding: cp1251 -*-
import math # ?????????? ????????? ??????
# ??? ?????? ??? ?????? ???????? ?????????? ??????? ????????? ????????
# ? ?????????? ?????????? ??? ?????????????? ????????.
# ??? ??? ??????, ????? ??? ?????????, ????????? ?? ???? ????????? ????????.
uu=? ? # ????? ???? ????? ?? ????? ????????? ?????????.
print (uu)
print (uu)
u=" ?????? ???????? ???????????? "
print (u)
print (uu)
# ????? ?????? ? ????????? ???????? ?????? ??? ???????.
print (uu)
u=" ??????? X1 "
print (u)
print (uu)
x1=0.00000000
x1=input( ) # ?????? ?????
x1=float(x1) # ????????????? ? ???????????? ?????
print (uu)
u=" ??????? X2 "
print (u)
print (uu)
x2=0.00000000
x2=input( ) # ?????? ?????
x2=float(x2) # ????????????? ? ???????????? ?????
print (uu)
u=" ??????? Xx "
print (u)
print (uu)
xx=0.00000000
xx=input( ) # ?????? ?????
xx=float(xx) # ????????????? ? ???????????? ?????
print (uu)
u=" ........................................................................ "
print (u)
print (uu)
u=" ??????? Y1 "
print (u)
print (uu)
y1=0.00000000
y1=input( ) # ?????? ?????
y1=float(y1) # ????????????? ? ???????????? ?????
print (uu)
u=" ??????? Y2 "
print (u)
print (uu)
y2=0.00000000
y2=input( ) # ?????? ?????
y2=float(y2) # ????????????? ? ???????????? ?????
# ????? ???? ?????? ?? ???????..
yx=(((y2-y1)*(xx-x1))/(x2-x1))+y1
# ????? ????????? ?? ????? ????????? ???????
u=" ........................................................................ "
print (u)
print (u)
print (uu)
print (uu)
u=" X1 = ", x1," Y1 = ",y1," "
print (u)
print (uu)
u=" X2 = ", x2," Y2 = ",y2," "
print (u)
print (uu)
u=" Xx = ", xx," Yx = ",yx," "
print (u)
print (uu)
u=" ..... ..... ..... ..... ..... ...... ...... "
print (u)
print (u)
print (uu)
print (uu)
input( ) # ???????? ?????? ?????
# ????? ?????? ??? ???? ?????? ?? ??? ?? ???????? ?????? ? ??????? ??????????.
Pii=math.pi # ???????? ????? " ?? " ?????????? ? ?????????? Pii ?
cc=((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1))
c=math.sqrt(cc) # ?????????? ?????? ?? " cc "
cs=str(c) # ??????????? ????? ? ??????
u=" ????? ????? x1;y1 ? x2;y2 = "+cs
print (uu)
print (u)
a=(y2-y1)/(x2-x1)
aur=math.atan(a) # ???? aur ? ???????? ????? ??? ???????
au=aur*180/Pii # ???? au ? ???????? ( ????????? ).
aus=str(au) # ??????????? ????? ? ??????
u=" ???? ????? x1;y1 ? x2;y2 ? ???? ? = "+aus+" ?????? "
print (uu) # ??????? ?????? ??????
print (u) # ??????? ????????? ? ???? ? ????????
print (uu)
print (uu)
input( ) # ???????? ?????? ????? ??? ?? ????? ???? ????????? ??????????.
# ..... ..... ..... ????? ???????? ????????? ..... ....
?????? ?????????? ????????? ???????????????
?????? ????????? ??????????? ??? ??????? ??????? ??????? ???????? ???????. ??? ??????? ??????? ???? ??????? ?? ??????????? ?? ?????????? ?? ?????? ??????? ( ???? ). ?????? ???????? ???? ???????? ? ??????? ? ???????. ????? ????????? ????????? ? ??????????????? ?????? ?? ??????? ???????? ????? ????????. ????????? ??????????? ?????? ??????? ??????? ? ??????? ??????? ? ????? ????????? ??? ????????. ??? ????? ???? ?? ?????? ?????? ? ????????? ?????????? ????????? ??????. ????????? ????? ?????????? ?? ??????? ?????????? ?? ?????? ???????.
# -*? coding: cp1251 -*-
# ???????? ??????? ??????? ??????? ? ??????? ???????????????
import math # ?????????? ????????? ??????
u=" ???????? ?????????? ??????? Jx ???????????????,"
uu=" "
uuu=" ...... ...... ....... ....... ...... ....... ....... "
print (uu)
print (uu)
print (u)
print (uuu)
print (uu)
u=" ?????? ??? ????? ??? Y-Y "
print(u)
t=0.00
t=input( ) # ?????? ?????
t=float(t) # ????????????? ? ???????????? ?????
print (uu)
J=0.0000
J=float(J)
Jx=0.0000
Jx=float(Jx)
S=0.0000
S=float(S)
Ss=0.0000
Ss=float(Ss)
d=0.00000001
d=float(d)
L=0.0
L=float(L)
n=1
n=float(n)
while d>0:
# ????? ?????? ?????????? ? ??????? ????????.
L=L+t # ????????? ???????? ?? ???
ss=str(n) # ??????????? ????? ? ??????
Lt=str(L) # ??????????? ????? ? ??????
u=" ?????? ?????? ?? ??? Y-Y ???? ? "
u=u+ss+" ???????? ?? ??? = "+Lt
print(u)
d=0.00
d=input( ) # ?????? ?????
d=float(d) # ????????????? ? ???????????? ?????
print (uu)
J=t*d*d*d/12 # ??????? ?????? ??????? ????????
Jx=Jx+J # ????????? J
S=t*d # ????? ??????? ????????
Ss=Ss+S # ????????? S
n=n+1 # ??????? ????? ??????
# ????? ?????? ?????????? ??? ????????.
Pii=math.pi # ???????? ????? " ?? "
# Rk=math.sqrt(a) # ?????????? ?????? ?? " ? "
# sur=math.asin(x) # ???? ? ? ????????
# su=sur*180/Pii # ???? ? ? ????????
print (uu)
uuuu=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "
print (uuuu)
print (uu)
u=" ??????? ??????? = "
ss=str(Ss) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ?????? ??????? ?? ??? ?-? = "
ss=str(Jx) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
print (uu)
u=" ...... ...... ...... ????? ???????? ...... ...... ...... "
print (u)
print (uu)
print (uu)
input( ) # ???????? ?????? ?????
print (uu)
# .............
# ????? ?????????.
?????????? ????? ?? ????????? ??????
????????? ?????? ?????????? ??? ?????????? ???????? ? ????????
??????? ???????? ? ??????? ????????? ???????????????? ?????????
?????? ??? ?????????? ?? ?? ???????? ???????????.
?????????? ??????? ???????????? ? ???? 'Rezult.txt'.
??????? ?????????.
# -*? coding: cp1251 -*-
import math # ?????????? ?????????????? ??????
import sys # ?????????? ???????? ??????????
# ....... ....... ....... ...... ...... ....... ....... ......
Pii=math.pi # ???????? ????? " ?? "
f = open('Rezult.txt', 'w') # ??????? ???? ??? ??????
# ?????????? ????? ? ????????? ????
uu=" "
u=uu+"\n" #???????? ??? ???????? ??????
f.write(u)
u1=" ?????? ????????? ????? ?? ????????? ?????? "
u=u1+"\n"
f.write(u)
uu=" "+"\n"
f.write(uu)
uuu=" ,,,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,, "+"\n"
f.write(uuu)
f.write(uu)
print (uu)
u=" ?????????? ???????? ??????? ??????? ??????? "
print (u)
print (uu)
u=" ?????? ?? ??????????? ????????????? ?? ?????? ????? "
print (u)
u=" ?? ????? ?2 ?? ????? ???????? ????????????? ?? ??????????? ????????. "
print (u)
u=" ??? ????? ??????? ?? ????????? = ???? ? ????? ?? ????????? "
print (u)
print (uu)
input( ) # ???????? ?????? ?????
print (uu)
a=0.00000000
y=0.00000000
ug=0.00000000
ugg=0.00000000
R=0.00000000
hm=0.00000000
ht= 0.0000000
u=" ??????? ?????? "
print (u)
print (uu)
R=input( ) # ?????? ?????
R=float(R) # ????????????? ? ???????????? ?????
u=" ?????? ???????? ?????? = "
ss=str(R) # ??????????? ????? ? ??????
Rad=u+ss
u=Rad+"\n"
f.write(u)
u=" ??????? ????? L "
print (u)
print (uu)
a=input( ) # ?????? ?????
a=float(a) # ????????????? ? ???????????? ?????
u=" ????? ???????????? ???????? L = "
ss=str(a) # ??????????? ????? ? ??????
Xord=u+ss
u=Xord+"\n"
f.write(u)
# ??????? ???????? ????????????? ??????? ??? X2 = 0....
x=((R*R)-(a*a/4))
b=R-(math.sqrt(x)) # ?????????? ?????? ?? " x "
# b ? ???????????? ??????
u=" ?????? ???????????? ? ?????? ????? = "
ss=str(b) # ??????????? ????? ? ??????
Progi=u+ss
u=Progi+"\n"
f.write(u)
x=(a/2)/R
y=math.asin(x)
v=math.cos(y)
aur=2*y
au=aur*180/Pii # ???? ? ? ????????
Lx= 0.0000001 # ???????? ????????>
while Lx>0:
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
u=" ??????? ????????? ?? ?????? ????? ?? ?????????????? X2 "
print (u)
print (uu)
Lx=input( ) # ?????? ?????
Lx=float(Lx)
u=" ?? ?????? ????? ?? ????? X2 ?? ??? ?-? = "
ss=str(Lx) # ??????????? ????? ? ??????
Xord=u+ss
u=Xord+"\n"
f.write(uu)
f.write(u)
x=(R*R)-(Lx*Lx)
z=math.sqrt(x)
y=R-z # ?????? ??? ????? = Lx*2
ht=b-y # ????????? ???????? ???????
u=" ?? ????????? ?? ?????? = "
ss=str(Lx) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ???????? ??????? ( ?????????????? ) Hm = "
ss=str(ht) # ??????????? ????? ? ??????
u=u+ss
print (u)
f.write(u)
f.write(uu)
print (uu)
u=" ================================================= "
print (u)
f.write(u)
print (uu)
input( ) # ???????? ?????? ?????
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
input( ) # ???????? ?????? ?????
print (uu)
# ....... ....... ....... ...... ...... ....... ....... ......
f.write(uu)
f.write(uuu)
f.close() # ??????? ????
# ....... ....... ....... ...... ...... ....... ....... ....... ........ ........ ........
u=" ...... ...... ...... ????? ????????? ...... ...... ...... "
print (u)
print (uu)
input( ) # ???????? ?????? ????? ? ????????? ??????????? ?????????? ???????
# ..... ..... ..... ????? ???????? ????????? ..... ..
????? ? ?????? ? ??????
? ???? ????????? ?????????? ????? ???? ?????????? ????????? ????????. ???????????? ?????? ??? ?????? ?????? ???????? ??????. ?????? ??? ???????? ? ???????????? ?????????? ? ????? ???? ???????? ?????? ? ??????? ???????. ????? ???????? ??????? ?????????: ?????? ???? ????????????? ??????? ( ???????? ). ????? ??????? ????? ???? ? ??????? ????? ?????? ?????? ???? ? ??????? Enter.
??????? ?????????.
# -*? coding: cp1251 -*-
import math # ?????????? ????????? ??????
global Rad # ?????? ? ???????? ?????????? ??????????
global Diam # ???????
global Xord # ?????
global Progi # ??????
global UgSe # ???? ???????? ???????? ?? ?????
global Dug # ????? ???? ??? ??????
global PlSe # ??????? ??????? ?? ?????
global PlTr # ??????? ???????????? ??? ??????
global PlGo # ??????? ????????
u=" "
u=" ?????? ????????? ????? ? ?????? ? ?????? "
print (uu)
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
Pii=0.000000
Pii=math.pi # ???????? ????? " ?? "
Kvz=0 # ???? ? ???? =1 ?? ?????? ??? ?????????.
print (uu)
u=" 1 ? ?????? ?? ????? ? ??????? "
print (u)
print (uu)
u=" 2 ? ?????? ?? ????? ? ???? ???????? "
print (u)
print (uu)
u=" 3 ? ?????? ????????? ????????? ?????? "
print (u)
print (uu)
u=" 4 ? ?????? ?? ????? ? ????? ???? "
print (u)
print (uu)
u=" 5 ? ?????? ?? ????? ? ??????? "
print (u)
print (uu)
u=" 6 ? ?????? ?? ??????? ? ???? ???????? "
print (u)
print (uu)
u=" 7 ? ?????? ?? ??????? ? ??????? "
print (u)
print (uu)
u=" 8 ? ?????? ?? ??????? ? ????? ???? "
print (u)
print (uu)
u=" 9 ? ?????? ?? ??????? ? ????? ???? "
print (u)
print (uu)
u=" 10 ? ?????? ?? ??????? ? ???? ???????? "
print (u)
print (uu)
u=" 11 ? ?????? ?? ???? ???????? ? ????? ???? "
print (u)
print (uu)
u=" 12 ? ?????? ??????????? ????????????? "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
q=0
q=input( ) # ?????? ?????
q=float(q) # ????????????? ? ???????????? ?????
# ...... ....... ....... ....... ....... ........ .......
if q==1:
?????? ?? ????? ? ???????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
print (uu)
u=" ?????? ?? ????? ? ??????? "
print (u)
print (uu)
u=" ??????? ????? "
print (u)
print (uu)
a=0.00000000
a=input( ) # ?????? ?????
a=float(a) # ????????????? ? ???????????? ?????
u=" ??????? ?????? "
print (u)
print (uu)
R=0.00000000
R=input( ) # ?????? ?????
R=float(R) # ????????????? ? ???????????? ?????
x=0.00000000
y=0.00000000
v=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
x=((R*R)-(a*a/4))
b=R-(math.sqrt(x)) # ?????????? ?????? ?? " x "
x=(a/2)/R
y=math.asin(x)
v=math.cos(y)
aur=2*y
au=aur*180/Pii # ???? ? ? ????????
Kvz=1 # ???? ? ?????? ??? ????????
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
else:
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
Kvz=0
# ...... ....... ....... ....... ....... ........ .......
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
if q==2:
?????? ?? ????? ? ???? ????????
# ???? ???????? ??? ???? ????? ????? ????????? ??????? ? ?????? ?????.
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
print (uu)
u=" ?????? ?? ????? ? ???? ???????? "
print (u)
print (uu)
u=" ??????? ????? "
print (u)
print (uu)
a=0.00000000
a=input( ) # ?????? ?????
a=float(a) # ????????????? ? ???????????? ?????
u=" ??????? ???? ???????? ? ???????? "
print (u)
print (uu)
au=0.00000000
au=input( ) # ?????? ?????
au=float(au) # ????????????? ? ???????????? ?????
x=0.00000000
aur=0.00000000
v=0.00000000
y=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
aur=au*Pii/180
x=math.sin(aur/2)
R=(a/2)/x # ????? ??????
y=(R*R)-(a*a/4)
v=math.sqrt(y) # ?????????? ?????? ?? " y "
b=R-v # ????? ??????
Kvz=1 # ???? ? ?????? ??? ????????
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
else:
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
Kvz=0
# ...... ....... ....... ....... ....... ........ .......
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
if q<3:
????? ?? ????? ?????? ??????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
D=R+R
Sk=Pii*D*D*au/(4*360) # ??????? ??????? ????? ? ????? aur
St=(a/2)*(R-b) # ??????? ???????????? ? ???????
S = Sk-St # ??????? ????????
L=Pii*D*au/360 # ????? ????
print (uu)
u=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "
print (u)
print (uu)
print (uu)
u=" ????? = "
ss=str(a) # ??????????? ????? ? ??????
u=u+ss
print (u)
Xord=u
print (uu)
u=" ?????? ??????? = "
ss=str(b) # ??????????? ????? ? ??????
u=u+ss
print (u)
Progi=u
print (uu)
u=" ?????? = "
ss=str(R) # ??????????? ????? ? ??????
u=u+ss
print (u)
Rad=u
print (uu)
u=" ??????? = "
ss=str(D) # ??????????? ????? ? ??????
u=u+ss
print (u)
Diam=u
print (uu)
u=" ???? ???????? ????? = "
ss=str(au) # ??????????? ????? ? ??????
u=u+ss
print (u)
UgSe=u
print (uu)
u=" ????? ???? ??? ?????? = "
ss=str(L) # ??????????? ????? ? ??????
u=u+ss
print (u)
Dug=u
print (uu)
u=" ??????? ??????? = "
ss=str(Sk) # ??????????? ????? ? ??????
u=u+ss
print (u)
PlSe=u
print (uu)
u=" ??????? ???????????? ??? ????????? = "
ss=str(St) # ??????????? ????? ? ??????
u=u+ss
print (u)
PlTr=u
print (uu)
u=" ??????? ???????? = "
ss=str(S) # ??????????? ????? ? ??????
u=u+ss
print (u)
PlGo=u
print (uu)
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
# ...... ....... ....... ....... ....... ........ .......
if q==3:
?????????? ????????? ??????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
q=13 # ???????? ? ????? ?????????
# ....... ....... ....... ...... ...... ....... ....... ......
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
if q==4:
?????? ?? ????? ? ????? ????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
print (uu)
u=" ?????? ?? ????? ? ????? ???? "
print (u)
print (uu)
u=" ??????? ????? "
print (u)
print (uu)
a=0.00000000
a=input( ) # ?????? ?????
a=float(a) # ????????????? ? ???????????? ?????
u=" ??????? ????? ???? "
print (u)
print (uu)
L=0.00000000
L=input( ) # ?????? ?????
L=float(L) # ????????????? ? ???????????? ?????
R=0.00000000
dx=a/200000
rt=(a/2)+dx # ????????? ?????? ???????
aa=a/2 # ???????? ?????
dl=Pii*rt
while dl>L: #??????? ?? ????? ? ????? ????
# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????
rt=rt+dx # ??????? ??????
x=aa/rt
y=2*(math.asin(x)) # ???? ? ? ???????? ????? ??? ?????
dl=rt*y # ??????? ????? ????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
yg=y*180/Pii # ???? " y " ?????????
au=yg
R=rt # ????? ??????
y=(R*R)-(aa*aa)
v=math.sqrt(y) # ?????????? ?????? ?? " y "
b=R-v # ????? ??????
D=R+R
Sk=Pii*D*D*yg/(4*360) # ??????? ??????? ????? ? ????? aur
St=aa*v # ??????? ???????????? ? ???????
S = Sk-St # ??????? ????????
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
else:
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
Kvz=0
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
# ...... ...... ....... ...... ...... ....... ....... ....... ........
if q==5:
?????? ?? ????? ? ???????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
u=" ?????? ?? ????? ? ??????? "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" ??????? ????? "
print (u)
print (uu)
a=0.00000000
a=input( ) # ?????? ?????
a=float(a) # ????? ? ????????????? ? ???????????? ?????
u=" ??????? ?????? ??????? "
print (uu)
print (u)
print (uu)
b=0.00000000
b=input( ) # ?????? ?????
b=float(b) # ?????? ??????? ? ????????????? ? ???????????? ?????
x=0.00000000
y=0.00000000
v=0.00000000
R=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
Ex=1.000000
k=a/2
Rt=k+(k/100000)
Rd= k/100000
t=k/100000000
# ????????? ??????? ????????
while Ex >t:
# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????
Rt=Rt+Rd
x=((Rt*Rt)-(k*k))
c=math.sqrt(x) # ?????????? ?????? ?? " x "
Ex=(Rt-c)-b
# E=math.abs(x)
# ????? ??????? ........ ....... ......
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
R=Rt
D=R+R
x=k/Rt
sur=math.asin(x) # ???? ? ? ????????
su=sur*180/Pii # ???? ? ? ????????
au=2*su
yg=au
L=(R+R)*Pii*au/360
# ....... ....... ....... ...... ...... ....... ....... ....... ........
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
if q==6:
?????? ?? ??????? ? ???? ????????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
u=" ?????? ?? ??????? ? ???? ???????? "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" ??????? ?????? "
print (u)
print (uu)
R=0.00000000
R=input( ) # ?????? ?????
R=float(R) # ?????? ? ????????????? ? ???????????? ?????
u=" ??????? ???? ???????? ? ???????? "
print (uu)
print (u)
print (uu)
yg=0.00000000
yg=input( ) # ?????? ?????
yg=float(yg) # ???? ???????? ? ????????????? ? ???????????? ?????
yr=yg*Pii/180 # ???? ???????? ? ????????
x=0.00000000
y=0.00000000
v=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
Ex=1.000000
x= math.cos(yr/2)
y=R*x
b=R-y
x=(R*R)-(y*y)
c=math.sqrt(x) # ?????????? ?????? ?? " x "
a=c+c
au=yg
D=R+R
# .......... ........ ....... ....... ........ .......?
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
# ....... ....... ....... ...... ...... ....... ....... ....... .
if q==7:
?????? ?? ??????? ? ???????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
u=" ?????? ?? ??????? ? ??????? "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" ??????? ?????? "
print (u)
print (uu)
R=0.00000000
R=input( ) # ?????? ?????
R=float(R) # ?????? ? ????????????? ? ???????????? ?????
u=" ??????? ?????? "
print (uu)
print (u)
print (uu)
b=0.00000000
b=input( ) # ?????? ?????
b=float(b) # ???? ???????? ? ????????????? ? ???????????? ?????
k=R-b
x=(R*R)-(k*k)
a=(math.sqrt(x))*2
x=(a/2)/k
aur = (math.atan(x))*2
au=aur*180/Pii
yg = au
# ....... ....... ....... ...... ...... ....... ....... ....... ........
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
if q==8:
?????? ?? ??????? ? ????? ????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
u=" ?????? ?? ??????? ? ????? ???? "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" ??????? ?????? "
print (u)
print (uu)
R=0.00000000
R=input( ) # ?????? ?????
R=float(R) # ?????? ? ????????????? ? ???????????? ?????
print (uu)
u=" ??????? ????? ???? "
print (u)
print (uu)
L=0.00000000
L=input( ) # ?????? ?????
L=float(L) # ????? ? ????????????? ? ???????????? ?????
ygr=(2*Pii)* (L/((R+R)*Pii)) # ???? ???????? ????? ??????
x=math.sin(ygr/2)
y=R*x
a=y+y # ?????
t=((R*R)-(y*y))
z=math.sqrt(t) # ?????????? ?????? ?? " y "
b=R-z # ??????
yg=ygr*180/Pii # ???? ???????? ????? ????.
# ......... ........ ......... ......... ......... ............
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
# ?????? ?? ??????? ? ????? ???? "
if q==9:
?????? ?? ??????? ? ????? ????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
u=" ?????? ?? ??????? ? ????? ???? "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" ??????? ?????? ??????? "
print (u)
print (uu)
b=0.00000000
b=input( ) # ?????? ?????
b=float(b) # ?????? ? ????????????? ? ???????????? ?????
print (uu)
u=" ??????? ????? ???? "
print (u)
print (uu)
L=0.00000000
L=input( ) # ?????? ?????
L=float(L) # ????? ? ????????????? ? ???????????? ?????
print (uu)
u=" ????????? ? ???? ?????? "
print (u)
print (uu)
bb=0.000000 # ??????? ??????
Rt=L/Pii # ????????? ??????? ??????
xx=b/100000 # ?????????? ???????
xb=b/1000 # ?????????? ??????..
db=10000000*b # ????????? ???????? ??????
ugr=0.0000000
# ????????? ????????
while db >xb:
# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????
Rt=Rt+xx
ygr=(2*Pii)* (L/((Rt+Rt)*Pii)) # ???? ???????? ????? ??????
x=math.sin(ygr/2)
y=Rt*x
a=y+y # ?????
t=((Rt*Rt)-(y*y))
z=math.sqrt(t) # ?????????? ?????? ?? " y "
bb=Rt-z # ??????
x=(b-bb)*(b-bb)
db=math.sqrt(x) # ?????????? ?????? ?? " x "
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
db=db+xb
xx=b/100000000 # ?????????? ???????
xb=b/1000000
# ????????? ???????? ( ?????? ??????? )
while db >xb:
# ????? C????? ? ?????? ???????? ? ?????? ?????? ??????
Rt=Rt+xx
ygr=(2*Pii)* (L/((Rt+Rt)*Pii)) # ???? ???????? ????? ??????
x=math.sin(ygr/2)
y=Rt*x
a=y+y # ?????
t=((Rt*Rt)-(y*y))
z=math.sqrt(t) # ?????????? ?????? ?? " y "
bb=Rt-z # ??????
x=(b-bb)*(b-bb)
db=math.sqrt(x) # ?????????? ?????? ?? " x "
# ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
# ????? ??????? ........ ....... ....... ....... ....... ....... ........
R=Rt
yg=ygr*180/Pii # ???? ???????? ????? ????.
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
# ,,,,,,,,, ,,,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,,, ,,,,,,,,
# ......... ........ ......... ......... ......... ............
# ?????? ?? ???? ???????? ? ??????? "
if q==10:
?????? ?? ??????? ? ???? ????????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
u=" ?????? ?? ??????? ? ???? ???????? "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" ??????? ???? ???????? ? ???????? "
print (u)
print (uu)
yg=0.00000000
yg=input( ) # ?????? ?????
yg=float(yg) # ???? ? ????????????? ? ???????????? ?????
yr=yg*Pii/180
u=" ??????? ?????? ??????? "
print (u)
print (uu)
b=0.00000000
b=input( ) # ?????? ?????
b=float(b) # ?????? ? ????????????? ? ???????????? ?????
z=math.cos(yr/2)
R=b/(1-z)
x=0.00000000
y=0.00000000
v=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
Ex=1.000000
x= math.cos(yr/2)
y=R*x
x=(R*R)-(y*y)
c=math.sqrt(x) # ?????????? ?????? ?? " x "
a=c+c
au=yg
D=R+R
# ......... ........ ......... ......... ......... ............
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
# ?????? ?? ???? ???????? ? ????? ???? "
if q==11:
?????? ?? ???? ???????? ? ????? ????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
u=" ?????? ?? ???? ???????? ? ????? ???? "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" ??????? ???? ???????? ? ???????? "
print (u)
print (uu)
yg=0.00000000
yg=input( ) # ?????? ?????
yg=float(yg) # ?????? ? ????????????? ? ???????????? ?????
print (uu)
u=" ??????? ????? ???? "
print (u)
print (uu)
L=0.00000000
L=input( ) # ?????? ?????
L=float(L) # ????? ? ????????????? ? ???????????? ?????
C=L*360/yg
D=C/Pii
R=D/2
x=0.00000000
y=0.00000000
v=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
Ex=1.000000
yr=yg*Pii/180
x= math.cos(yr/2)
y=R*x
b=R-y
z=(R*R)-(y*y)
c=math.sqrt(z) # ?????????? ?????? ?? " x "
a=c+c
# .......... ........ ....... ....... ........ ..........
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
# ......... ........ ......... ......... ......... ............
if q>3: #?????? ?? ????? ?????? ??????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
if q<12:
????? ?? ????? ?????? ??????
# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????
D=R+R
L=D*Pii*yg/360
Sk=Pii*D*D*yg/(4*360) # ??????? ??????? ????? ? ????? aur
St=a*(R-b)/2 # ??????? ???????????? ? ???????
S = Sk-St # ??????? ????????
print (uu)
u=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "
print (u)
print (uu)
print (uu)
u=" ?????? = "
ss=str(R) # ??????????? ????? ? ??????
u=u+ss
print (u)
Rad=u
print (uu)
u=" ??????? = "
ss=str(D) # ??????????? ????? ? ??????
u=u+ss
print (u)
Diam=u
print (uu)
u=" ?????? ??????? = "
ss=str(b) # ??????????? ????? ? ??????
u=u+ss
print (u)
Progi=u
print (uu)
u=" ????? = "
ss=str(a) # ??????????? ????? ? ??????
u=u+ss
print (u)
Xord=u
print (uu)
u=" ???? ???????? ????? = "
ss=str(yg) # ??????????? ????? ? ??????
u=u+ss
print (u)
UgSe=u
print (uu)
u=" ????? ???? ??? ?????? = "
ss=str(L) # ??????????? ????? ? ??????
u=u+ss
print (u)
Dug=u
print (uu)
u=" ??????? ??????? ??? ????? = "
ss=str(Sk) # ??????????? ????? ? ??????
u=u+ss
print (u)
PlSe=u
print (uu)
u=" ??????? ???????????? ??? ????????? = "
ss=str(St) # ??????????? ????? ? ??????
u=u+ss
print (u)
PlTr=u
print (uu)
u=" ??????? ???????? = "
ss=str(S) # ??????????? ????? ? ??????
u=u+ss
print (u)
PlGo=u
print (uu)
# ????? ????? C????? ? ?????? ???????? ? ?????? ?????? ??????
# ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,,, ,,,,,,,,,
if q==12:
?????? ??????????? ?????????????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
u=" ?????? ??????????? ????????????? "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" ??????? ????????? ??????? "
print (u)
u=" ??? ????? ???? ? ??????? ?? ????????? ??????? "
print (u)
print (uu)
D=0.00000000
D=input( ) # ?????? ?????
D=float(D) # ? ????????????? ? ???????????? ?????
x=0.00000000
y=0.00000000
v=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
Ex=10000000
vv=0 # ???? ??????? ??? ???????? ????????? ????????
vv=float(vv)
if D==0:
# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" ??????? ????????? ??????? "
# ????????? ???????, ??? ?????? ????? ??????, ???????? ???????? ??? ????.
print (u)
print (uu)
Sv=0.00000000
Sv=input( ) # ?????? ?????
Sv=float(Sv) # ? ????????????? ? ???????????? ?????
u=" ??????? ????? ?????? "
print (uu)
print (u)
print (uu)
n=0.00000000
n=input( ) # ?????? ?????
n=float(n) # ????????????? ? ???????????? ?????
sur=2*Pii/n # ???? ? ? ????????
su=360/n # ???? ? ? ????????
au=su
yg=au
yr=sur
x=math.cos(sur/2) # Cos ???? ?
y=Sv/2
R=y/x
D=R+R
vv=1 # ???? ??????? ??? ???????? ????????? ????????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
if vv==0:
# ????? C???? ? ?????? ???????? ? ?????? ?????? ??????
u=" ??????? ????? ?????? "
print (uu)
print (u)
print (uu)
n=0.00000000
n=input( ) # ?????? ?????
n=float(n) # ????????????? ? ???????????? ?????
R=D/2
sur=2*Pii/n # ???? ? ? ????????
su=360/n # ???? ? ? ????????
au=su
yg=au
yr=sur
x=math.cos(sur/2) # Cos ???? ?
y=R*x
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
Sh=y
Sv=y+y
b=R-y
x=(R*R)-(y*y)
c=math.sqrt(x) # ?????????? ?????? ?? " x "
a=c+c
Sm=(a*(R-b)/2)*n # ??????? ?????????????
nn=0
# ????? ?? ?????????????
u=" ????????? ??????? = "
ss=str(D) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ????? ?????? = "
ss=str(n) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ??????: ????? ? ????? = "
ss=str(Sh) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ????????? ??????? = "
ss=str(Sv) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ?????? ????? = "
ss=str(a) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ??????? ????????????? = "
ss=str(Sm) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
# ...... ....... ....... ....... ....... ........ .......
if q==13:
# ?????????? ????????? ??????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
u1=" ?????? ????????? ????? ?? ????????? ?????? "
print (? ?)
print (u1)
u1=" ????????? ????? ??????? ????????? ????? "
print (u1)
print (u)
input( ) # ???????? ?????? ????? ? ????????? ??????????? ?????????? ???????
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
q=111 # ????? ?????, ??? ??????, ???????? ?????? ? ????..
# ...... ....... ....... ....... ....... ........ .......
u=" ...... ...... ...... ????? ????????? ...... ...... ...... "
print (u)
print (uu)
input( ) # ???????? ?????? ?????
# ..... ..... ..... ????? ???????? ????????? ..... ....
???? ( ????????? ?????? )
?? ????? ???????? ?????????? ????????? ?????? ( ????? ).
??????? ?? ? ???????? ??????? ??? ?????. ??????? ?? ? ???????? ??????? ??? ?????.
Rb ? ??????? ?????? ?????. R? ? ????? ?????? ?????. ????????? ??????? ?? ???????.
??????????? ????????? ?????? ?????????? ?? ????? ? ?? ??? ??????????? ???????? ????????
???????? ??????????????. ?????? ?????? ??????????? ? ??????????? ????? ?????????? ?????? ??? ?????? ? ?????? ???????????.
??????? ?????????.
# -*? coding: cp1251 -*-
import math # ?????????? ????????? ??????
# ????????? ? ????????????? ???? 15-12-2015 ?..
ug=0.000000
Uu=" "
u=" ?????? ?????????? ????? ( ????????? ?????? ) "
print (uu)
print (uu)
print (u)
u1=u
print (uu)
u=" ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, "
print (uu)
print (u)
print (uu)
u=" ?????? ??????? ?????????? ?????? ????? "
print (u)
print (uu)
x1=0.00000000
x1=input( ) # ?????? ?????
x1=float(x1) # ????????????? ? ???????????? ?????
u=" ?????? ??????? ?????????? ?????? ????? "
print (u)
print (uu)
y1=0.00000000
y1=input( ) # ?????? ?????
y1=float(y1) # ????????????? ? ???????????? ?????
# .................................................................................
Pii=math.pi # ???????? ????? " ?? "
oa=x1/2 # ??????? ??????? ?????
ob=y1/2 # ????? ??????? ?????
pb=oa-ob
tb=pb
x=(oa*oa)+(ob*ob)
ab=math.sqrt(x) # ?????????? ?????? ?? " x "
at=ab-tb
xt=at/2
ao1=(xt*ab)/oa # ????? ??????
bk=(ab*(xt+pb))/ob # ??????? ??????
x=ob/oa
ua=math.atan(x) # ??????????? ?? ?
# ua ? ???? ??????????? ??????? ???????? ?????
ub=(Pii/2)-ua # ???? ??????????? ??????? ?????? ?????
Sb=Pii*bk*bk # ??????? ????? ? ??????? ????????
Sm=Pii*ao1*ao1 # ??????? ????? ? ????? ????????
Sbs=Sb*2*ua/Pii # ??????? ???????? ? ??????? ????????
Sms=Sm*2*ub/Pii # ??????? ???????? ? ????? ????????
ko=bk-ob
oo1=oa-ao1
Str=2*ko*oo1 # ??????? ??????? ?????????? ?????????????
So=(Sms+Sbs)-Str
xu=ua*360/Pii # ???? ???????? ?. ????????
x=4*So/Pii
Ds=math.sqrt(x) # ??????? ??????? ?? ??????? ? ?????
x=xu/2
Pp=((ao1*(90-x))+(bk*x))*Pii/45 # ???????? ?????.
# .................................................................................
u=" ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, "
print (uu)
print (u)
u2=u
print (uu)
u=" ??????? ??? ????? = "
ss=str(x1) # ??????????? ????? ? ??????
u=u+ss
print (u)
u3=u
print (uu)
u=" ??????? ??? ????? = "
ss=str(y1) # ??????????? ????? ? ??????
u=u+ss
print (u)
u4=u
print (uu)
u=" ??????? ?????? = "
ss=str(bk) # ??????????? ????? ? ??????
u=u+ss
print (u)
u5=u
print (uu)
u=" ?? ??? ?? ?????? ?. ??????? = "
ss=str(ko) # ??????????? ????? ? ??????
u=u+ss
print (u)
u6=u
print (uu)
u=" ??????? ?????? = "
ss=str(ao1) # ??????????? ????? ? ??????
u=u+ss
print (u)
u7=u
print (uu)
u=" ?? ??? ?? ?????? M. ??????? = "
ss=str(oo1) # ??????????? ????? ? ??????
u=u+ss
print (u)
u8=u
print (uu)
u=" ???? ???????? ?. ???????? = "
ss=str(xu) # ??????????? ????? ? ??????
u=u+ss
print (u)
u9=u
print (uu)
u=" ???????? ????? = "
ss=str(Pp) # ??????????? ????? ? ??????
u=u+ss
print (u)
u10=u
print (uu)
u=" ??????? ????? = "
ss=str(So) # ??????????? ????? ? ??????
u=u+ss
print (u)
u11=u
print (uu)
u=" ??????? ??????? ?? ??????? ? ????? = "
ss=str(Ds) # ??????????? ????? ? ??????
u=u+ss
print (u)
u12=u
print (uu)
print (uu)
# ..... ..... ..... ..... ....
f = open('Rezult.txt', 'w') # ??????? ???? ??? ??????
# ?????????? ????? ? ????????? ????
u=uu+"\n" #???????? ??? ???????? ??????
f.write(u)
u=u1+"\n"
f.write(u)
uu=" "+"\n"
f.write(uu)
u=u2+"\n"
f.write(u)
f.write(uu)
u=u3+"\n"
f.write(u)
u=u4+"\n"
f.write(u)
f.write(uu)
u=u5+"\n"
f.write(u)
u=u6+"\n"
f.write(u)
u=u7+"\n"
f.write(u)
u=u8+"\n"
f.write(u)
u=u9+"\n"
f.write(u)
u=u10+"\n"
f.write(u)
u=u11+"\n"
f.write(u)
u=u12+"\n"
f.write(u)
f.write(uu)
f.close() # ??????? ????
# ..... ..... ..... ..... ....
input( ) # ???????? ?????? ?????
u=" ...... ...... ...... ????? ????????? ...... ...... ...... "
print (u)
print (uu)
input( ) # ???????? ?????? ?????
# ..... ..... ..... ????? ???????? ????????? ..... .?
????????? ?????????????
??????? ?????????.
# -*? coding: cp1251 -*-
# ????????? 24-06-2014 ?..
import sys # ?????????? ???????? ??????????
import math # ?????????? ????????? ??????
import os # ?????????? ?????? ?????? ? ???????
Pii=math.pi # ???????? ????? " ?? "
uu=" "
print (uu)
print (uu)
print (uu)
u1=" ?????? ????????? ????????????? "
print (u1)
print (uu)
u=" ??????? ????? ?????? "
print (uu)
print (u)
n=0.00000
n=input( )
n=float(n) # ????????????? ? ???????????? ?????
ur=Pii/n # ???????? ???? ?? ?????
u=" ??????? ????????? ??????? "
print (uu)
print (u)
u=" ??? ????? ???? ? ??????? ?? ????????? ??????? "
print (uu)
print (u)
d=0.00000
dv=0.0000
d=input( )
d=float(d) # ????????????? ? ???????????? ?????
if d>0:
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
x=math.cos(ur)
r=(d/2)*x
dv=r+r
R=d/2
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
if d==0:
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
u=" ??????? ????????? ??????? "
print (uu) # ????????? ??????? ??? ?????? ????? ?????? ??? ?????? ??? ????
print (u)
dv=input( )
dv=float(dv) # ????????????? ? ???????????? ?????
x=math.cos(ur)
R=(dv/2)/x
d=R+R
r=dv/2
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
print (uu)
u=" ????????? ??????? = "
t=str(d) # ??????????? ????? ? ??????
u2=u+t # ?????? ??????
print (uu)
print (u2)
u=" ????????? ??????? = "
# ??? ?????? ????? ?????? ????????? ??????? = ??????? ??? ????.
t=str(dv) # ??????????? ????? ? ??????
u3=u+t # ?????? ??????
print (uu)
print (u3)
u=" ??????????? ???? ??????????? ?? ????? = "
x=ur*360/Pii
t=str(x) # ??????????? ????? ? ??????
u4=u+t # ?????? ??????
print (uu)
print (u4)
u=" ?????? ????? = "
x=(R*R)-(r*r)
sg=2*(math.sqrt(x))
t=str(sg) # ??????????? ????? ? ??????
u5=u+t # ?????? ??????
print (uu)
print (u5)
u=" ??????? ????????????? = "
x=(sg*r*n)/2
t=str(x) # ??????????? ????? ? ??????
u6=u+t # ?????? ??????
print (uu)
print (u6)
# ..... ..... ..... ..... ....
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
print (uu)
print (uu)
# ..... ..... ..... ..... ....
f = open('Rezult.txt', 'w') # ??????? ???? ??? ??????
# ?????????? ????? ? ????????? ????
u=uu+"\n" #???????? ??? ???????? ??????
f.write(u)
u=u1+"\n" #???????? ??? ???????? ??????
f.write(u1)
uu=" "+"\n"
f.write(uu)
uuu=" ...... ...... ...... ..... "+"\n"
f.write(uuu)
u=u2+"\n"
f.write(u)
u=u3+"\n"
f.write(u)
u=u4+"\n"
f.write(u)
f.write(uuu)
u=u5+"\n"
f.write(u)
u=u6+"\n"
f.write(u)
f.write(uuu)
f.close() # ??????? ????
input( ) # ???????? ?????? ?????
# ..... ..... ..... ..... ....
input( ) # ???????? ?????? ?????
# ??????????? ??????:
# ?????? ????????? ?????????????
# ...... ...... ...... .....
# ????????? ??????? = 100.0
# ????????? ??????? = 80.90169943749474
# ??????????? ???? ??????????? ?? ????? = 72.0
# ...... ...... ...... .....
# ?????? ????? = 58.778525229247315
# ??????? ????????????? = 5944.10322684471
# ...... ...... ...... .....
# ..... ..... ..... ????? ???????? ????????? ..... ....
???????????
????? ????????? ?????????? ?? ??????????? ??????????????? ??????????? ?? ??????? ?????? ????????????. ????? ????????? ?????????? ?? ??????????? ?????? ????? ????????????. ????? ??????? ???????????? ????? ?? ????? ?-? ???????????? ????????? ? ????????????? ?? 1/3 ?????? ? ? ????? ??????????? ?????? ????? ????????????. ??????? ????? ?????????????? ??????? ???????. ?????? ??? ???????? ? ???????????? ?????????? ? ????? ???? ???????? ?????? ? ??????? ???????. ????? ???????? ??????? ?????????: ?????? ???? ????????????? ??????? ( ???????? ). ????? ??????? ????? ???? ? ??????? ????? ?????? ?????? ???? ? ??????? Enter.
??????? ?????????.
# -*? coding: cp1251 -*-
import math # ?????????? ????????? ??????.
uu=" "
u=" ?????? ????????? ???????????? "
print (uu)
print (uu)
print (u)
print (uu)
u=" ???????? ?????? ???????????? ????? ??????????? ???? "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
Pii=0.000000
Pii=math.pi # ???????? ????? " ?? "
Kvz=0 # ???? ? ???? =1 ?? ?????? ??? ?????????.
print (uu)
print (uu)
input( ) # ???????? ?????? ?????
print (uu)
print (uu)
u=" 1 ? ???????? ??? ??????? "
print (u)
print (uu)
u=" 2 ? ???????? ??? ??????? ? ???? ??? ???? "
print (u)
print (uu)
u=" 3 ? ???????? ??? ???? ? ??????? ??? ???? "
print (u)
print (uu)
u=" 4 ? ???????? ??? ???? "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
q=0
q=input( ) # ?????? ?????
q=float(q) # ????????????? ? ???????????? ?????
???????? ??? ???????
if q==1: #??????? ????? ??? ????????? ???????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
print (uu)
u=" ???????? ??? ??????? "
print (u)
print (uu)
u=" ??????? ??????? ? "
print (u)
print (uu)
a=0.00000000
a=input( ) # ?????? ?????
a=float(a) # ????????????? ? ???????????? ?????
u=" ??????? ??????? B "
print (u)
print (uu)
b=0.00000000
b=input( ) # ?????? ?????
b=float(b) # ????????????? ? ???????????? ?????
u=" ??????? ??????? C "
print (u)
print (uu)
c=0.00000000
c=input( ) # ?????? ?????
c=float(c) # ????????????? ? ???????????? ?????
print (uu)
print (uu)
u=" .... ..... .... ..... ..... ..... .... ..... ..... "
print (u)
print (uu)
x=0.00000000
x=((b*b)+(c*c)-(a*a))/(2*b*c)
aur=0.0000000
aur=math.acos(x) # ???? ? ? ????????
au=aur*180/Pii # ???? ? ? ????????
x=((a*a)+(c*c)-(b*b))/(2*a*c)
bur=0.0000000
bur=math.acos(x) # ???? ? ? ????????
bu=bur*180/Pii # ???? ? ? ????????
cur=Pii-(aur+bur)
cu=cur*180/Pii # ???? ? ? ????????
Kvz=1 # ???? ? ???? =1 ?? ?????? ??? ?????????.
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
else:
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
Kvz=0
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
if q==2:
??? ????????? ??????? ? ???? ????? ????
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
print (uu)
u=" ???????? ??? ??????? ? ???? ??? ???? "
print (u)
print (uu)
u=" ??????? ??????? ? "
print (u)
print (uu)
a=0.00000000
a=input( ) # ?????? ?????
a=float(a) # ????????????? ? ???????????? ?????
u=" ??????? ??????? B "
print (u)
print (uu)
b=0.00000000
b=input( ) # ?????? ?????
b=float(b) # ????????????? ? ???????????? ?????
u=" ??????? ???? C ? ???????? "
print (u)
print (uu)
cu=0.00000000
cu=input( ) # ?????? ?????
cu=float(cu) # ????????????? ? ???????????? ?????
print (uu)
print (uu)
u=" .... ..... .... ..... ..... ..... .... ..... ..... "
print (u)
print (uu)
# ?????? ????? ??? ????????? ??????? ? ? ?
# ? ???? ????? ???? ?
x=0.00000000
y=0.00000000
cur=cu*Pii/180 # ???? C ? ????????
y=math.cos(cur) # COS ???? ?
x=((a*a)+(b*b))-(2*a*b*y)
c=math.sqrt(x) # ?????????? ?????? ?? " x "
x=((b*b)+(c*c)-(a*a))/(2*b*c)
aur=0.0000000
aur=math.acos(x) # ???? ? ? ????????
au=aur*180/Pii # ???? ? ? ????????
x=((a*a)+(c*c)-(b*b))/(2*a*c)
bur=0.0000000
bur=math.acos(x) # ???? ? ? ????????
bu=bur*180/Pii # ???? ? ? ????????
Kvz=1 # ???? ? ???? =1 ?? ?????? ??? ?????????.
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
else:
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
Kvz=0
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
if q==3:
???? ??????? ? ? ? ??? ???? ? ? ?
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
print (uu)
u=" ???????? ??? ???? ??? ????? ??????? "
print (u)
print (uu)
u=" ??????? ??????? ? "
print (u)
print (uu)
a=0.00000000
a=input( ) # ?????? ?????
a=float(a) # ????????????? ? ???????????? ?????
u=" ??????? ???? B ? ???????? "
print (u)
print (uu)
bu=0.00000000
bu=input( ) # ?????? ?????
bu=float(bu) # ????????????? ? ???????????? ?????
u=" ??????? ???? C ? ???????? "
print (u)
print (uu)
cu=0.00000000
cu=input( ) # ?????? ?????
cu=float(cu) # ????????????? ? ???????????? ?????
print (uu)
print (uu)
u=" .... ..... .... ..... ..... ..... .... ..... ..... "
print (u)
print (uu)
# ???????? ??? ???? ? ? ? ??? ????? ??????? ?
x=0.00000000
y=0.00000000
z=0.00000000
bur=bu*Pii/180 # ???? B ? ????????
cur=cu*Pii/180 # ???? C ? ????????
aur=Pii-(bur+cur)
au=aur*180/Pii
z=math.sin(aur) # Sin ???? A
x=math.sin(bur) # Sin ???? B
y=math.sin(cur) # Sin ???? C
b=(a*x)/z # ??????? ?
c=(b*y)/x # ??????? ?
Kvz=1 # ???? ? ???? =1 ?? ?????? ??? ?????????.
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
else:
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
Kvz=0
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
if q==4:
????? ??? ???? ?, ? ? ?
# ????? C???? ? ?????? ??????? ? ?????? ?????? ??????
print (uu)
print (uu)
u=" ???????? ??? ???? ( ?????????? ????????? ?????? ) "
print (u)
print (uu)
u=" ??????? ???? ? ? ???????? "
print (u)
print (uu)
au=0.00000000
au=input( ) # ?????? ?????
au=float(au) # ????????????? ? ???????????? ?????
u=" ??????? ???? B ? ???????? "
print (u)
print (uu)
bu=0.00000000
bu=input( ) # ?????? ?????
bu=float(bu) # ????????????? ? ???????????? ?????
cu=180-(au+bu)
cu=float(cu) # ????????????? ? ???????????? ?????
print (uu)
print (uu)
u=" .... ..... .... ..... ..... ..... .... ..... ..... "
print (u)
print (uu)
aur=au*Pii/180 # ???? C ? ????????
bur=bu*Pii/180 # ???? C ? ????????
cur=cu*Pii/180 # ???? C ? ????????
a=1000*(math.sin(aur))
b=1000*(math.sin(bur))
c=1000*(math.sin(cur))
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
else:
# ????? C????- ?????? ??????? ? ?????? ?????? ??????
Kvz=0
# ????? ????? C????? ? ?????? ??????? ? ?????? ?????? ??????
# " ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "
# ??? ? ?????????? ?????? ? ?? ??? ???????????? ????????????
x=0.00000000
z=0.00000000
R=0.00000000
ha=0.00000000
hb=0.00000000
hc=0.00000000
z=math.sin(aur) # Sin ???? A
R=a/(2*z) # R ????????? ??????????
hc=b*z # ?????? ?? ???? ?
z=math.sin(cur) # Sin ???? ?
hb=a*z # ?????? ?? ???? B
z=math.sin(bur) # Sin ???? B
ha=c*z # ?????? ?? ???? A
S=a*ha/2 # ??????? ????????????
Pe=a+b+c # ????????
rv=(S+S)/Pe # ?????? ????????? ??????????
u=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "
print (uu)
print (u)
print (uu)
print (uu)
u=" ??????? A = "
ss=str(a) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ??????? B = "
ss=str(b) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ??????? C = "
ss=str(c) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ???? ? = "
ss=str(au) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ???? B = "
ss=str(bu) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ???? C = "
ss=str(cu) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" .... ..... .... ..... ..... ..... .... ..... ..... "
print (u)
print (uu)
print (uu)
input( ) # ???????? ?????? ?????
print (uu)
u=" ??????? = "
ss=str(S) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ?????? ????????? ??????????. = "
ss=str(R) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ?????? ????????? ?????????? = "
ss=str(rv) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ?????? ?? ???? A = "
ss=str(ha) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ?????? ?? ???? B = "
ss=str(hb) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ?????? ?? ???? C = "
ss=str(hc) # ??????????? ????? ? ??????
u=u+ss
print (u)
print (uu)
u=" ????? ??????? ?? ????? ????? ?????? "
print (u)
print (uu)
input( ) # ???????? ?????? ?????
print (uu)
u=" ...... ...... ...... ????? ????????? ...... ...... ...... "
print (u)
print (uu)
input( ) # ???????? ?????? ?????
print (uu)
# ..... ..... ..... ????? ???????? ????????? ..... ....
????? ???? ?????????? ???
??????????? ????????? ?????? ???? ?????????? ??? ?????????? ??????? ????????????????? ?????????? ? ??? ???????????? ????????? ????? ?????????? ??? ? ??? ????? ?????. ???????? ? ??????????? ?????? ???? ???? ??? ?1 ? ?2. ??????? ????????? ????? ??? ??? ? ?????????? ?????? ???? ???? ???? ??? ? ????? ??. ????? ???????, ??? ????? ???? ???? ??? ????????????? ? ????? ?????? ???? ? ???????????? ??. ??????? ??? ???????????? ????????? ???? ? ??? ???? ? ?3. ????? ????????? ? ???? ??? ???? ???? ? ?4. ????? ???????? ?????? ?? ??????????? ?????? ???? ???? ??? ? ?3 ? ? ?4. ??????? ?????????? ????? ????? ?????? ????. ????????? ????????? ????????? ? ??? ????????????? ?????????? ???? ??? ???? ???? ??????? ??? ? ??????? ??????????.
?? ??????????? ???????? ????? ??????????? ????????? ?? ?????????? ??????? ???????, ????????? ??????????? ??? ? ??????? ????????????? ???? ??????? ?????. ??????? ???? ??????? ????? ????????? ?? ???????????? ?????????????? ? ??????????? ?? ??? ????????? ????. ???? ??? ?????????? ?????? ????????? ????????? ????????? ? ????? ????????? ? ??????.
??????? ?????????.
# -*? coding: cp1251 -*-
import sys # ?????????? ???????? ??????????
import math # ?????????? ????????? ??????
uu=" "
print (uu)
print (uu)
print (uu)
u=" ?????? ?????? ???? ?????????? ??? "
print (u)
u=" ??????? ????? ??????? ???? ?1 "
print (uu)
print (u)
m=0.0000
m=input( )
print (uu)
u=" ??????? ????????? ?? ??????? ??? ??????? ?1 "
print (uu)
print (u)
r=0.0000
r=input( )
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
u=" ????? ??????? ???? ?1 = "
t=str(m) # ??????????? ????? ? ??????
u=u+t # ?????? ??????
print (uu)
print (u)
u=" ????????? ?? ??????? ??? ??????? ?1 = "
t=str(r) # ??????????? ????? ? ??????
u=u+t # ?????? ??????
print (uu)
print (u)
m=float(m) # ????????????? ? ???????????? ?????
r=float(r) # ????????????? ? ???????????? ?????
mm=0.00000
mm=m*r
u=" ?????? ????? ???????????? ??????? ??? = "
????? ???????????????? ?????????.
????? ???????????? ??? ???????.
?????????? ??? ????? ???????, ????? ?????? ????????? ?????? (https://www.litres.ru/pages/biblio_book/?art=51798248) ?? ??????.
????????? ???????? ????? ????? ?????????? ?????? Visa, MasterCard, Maestro, ?? ????? ?????????? ????????, ? ?????????? ?????????, ? ?????? ??? ??? ???????, ????? PayPal, WebMoney, ??????.??????, QIWI ???????, ????????? ??????? ??? ?????? ??????? ??? ????????.
Если текст книги отсутствует, перейдите по ссылке
Возможные причины отсутствия книги:
1. Книга снята с продаж по просьбе правообладателя
2. Книга ещё не поступила в продажу и пока недоступна для чтения